moral superiority - Espagnol Anglais Dictionnaire